#pragma once

#include <boost/lexical_cast.hpp>
#include <string>

template<typename T>
void AddValToString(std::string& io_string, const T& val)
  {
  io_string += boost::lexical_cast<std::string>(val);
  }

std::string GenFolderName(const size_t i_edges,
                          const size_t i_filling,
                          const size_t i_max);


std::string GenFileName(const size_t i_file_number,
                        const std::string& i_file_name);

std::string GenFileName(const size_t i_file_number);